<?php

include_once '../php/class/Usuario.class.php';

$nome = $_POST['nome'];
$dataNascimento = $_POST['data_nascimento'];
$login = $_POST['login'];
$email = $_POST['email'];
$senha = $_POST['senha'];
$repetir_senha = $_POST['repetir_senha'];
$tipoConta = $_POST['tipo_conta'];

$array_do_email = str_split($email);
$arroba = 0;

if (($nome != "") && ($dataNascimento != "") && ($login != "") && ($email != "") && ($senha != "") && ($repetir_senha != "") && ($tipoConta != "1")) {


    foreach ($array_do_email as $value) {
        if ($value == "@") {
            $arroba++;
        }
    }

    if (($arroba == 1) && ($senha == $repetir_senha)) {
        switch ($tipoConta) {
            case 1:
                $tipoConta = "Indefinido";
                break;
            case 2:
                $tipoConta = "Cliente";
                break;
            case 3:
                $tipoConta = "Administrador";
                break;
        }

        $usuario = new Usuario($nome, $dataNascimento, $login, $email, $senha, $tipoConta);
        $serializar_usuario = serialize($usuario);

        session_start();
        $_SESSION['usuario'] = $serializar_usuario;
        header('location:../index.php');
    } else {
        header('location:html/erro.php');
    }
} else {
    header('location:html/erro.php');
}
?>
